body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form,input,button,textarea,th,td,pre,code{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
button{outline: none;border:nonecustomize}
img{border:0}
li{list-style:none}
body{font-size: 14px;color: #333;font-family:'Microsoft Yahei','Simsun';background-color: #F5F6F7;}
.graybody{background-color: #F5F6F7;}
input{line-height: normal;vertical-align: middle; -webkit-appearance:none;}
::-moz-placeholder{color: #C8CBCC;opacity: 1!important;}
:-ms-input-placeholder{color: #C8CBCC;}
::-webkit-input-placeholder{color: #C8CBCC;}
textarea {-webkit-appearance: none;}
.clear{clear:both}
.clearfix:after{clear: both;content: '\0020';display: block;height: 0;}
a{color:#545454;text-decoration:none;}
.green{color:#390}
.red{color:#f00}
.blue{color:#36c}
.gray{color:#454545}
.orange{color:#f60}
.lightblue{color:#00B0FE;}
.mtop5{margin-top: 5px;}
.mtop10{margin-top: 10px;}
.mtop15{margin-top: 15px;}
.fr{float: right;}
.color666{color:#666666}
.color6f7{color:#6f7070}
a:hover{}
.wid{width: 1200px;margin-left:auto;margin-right:auto;}
.wid2{}
.mcenter{text-align: center;}


.roundinput{display: block;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    border: 1px solid #E6E6E6;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.040);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.040);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
            transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
  .roundinput:focus {
    border-color: #00B0FE;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.040), 0 0 8px rgba(77, 202, 255, 0.6);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.040), 0 0 8px rgba(77, 202, 255, 0.6);
  }
  .has-error .roundinput{
    border-color: #b94a48;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  }
  .roundinput[readonly]{background-color: #eee;opacity: 1;}
  
  
.btn {
    width: 160px;
    height: 35px;
    line-height: 35px;
    background-color: rgb(0, 176, 254);
    color: rgb(255, 255, 255);
    cursor: pointer;
    font-size: 14px;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    border-radius: 3px;
}





#regbox{width: 1000px;margin: 0 auto;margin-top: 120px;}
#regleft{width: 600px;float: left;}
#regright{width: 299px;float: left;padding: 30px 50px;border: 1px solid #eee;border-left: none;height: 308px;}
#regright h1{font-size: 20px;font-weight: normal;line-height: 36px;text-align: center;margin-bottom: 22px;}
#regright h1 a{color:#656565;display: inline-block;}
#regright h1 a.on{color:#00b0fe}
#regright h1 #numlogin{margin-right:47px}
#regright h1 #codelogin{margin-left:47px}
#regright #codebox{display: none;margin: auto;width:160px;text-align: center;}
#regright #codebox dt img{width:160px;height: 160px;margin-top: 10px;}
#regright #codebox dd{width:100%;height:50px;margin: 35px auto 0;background: url("../images/mainv2.png") 0 -4000px no-repeat;}
#regright #codebox dd p{width:100px;float:right;color: #a0a0a0;text-align: left}
#regright #codebox dd p span{color:#373d41}
#regright .formline .labelright{width: 274px;padding: 0;}
#regright #regbtn{margin-left: 0px;width: 100%;height: 40px;line-height: 40px;}
#regright .bluea{color: #11A7DE;}
#regright .checkbox-group{padding-left: 22px;}
#regright .checkbox-group input[type="checkbox"]+span{color: #828282;}
#regright #autologinline{margin-top: -10px;margin-bottom: 7px;}
#forgeta{float: right;line-height: 35px;}
#regrbotline{margin-top: 26px;display: flex;justify-content: center;}
#regright .formline{margin-bottom: 20px;height: 40px;color: #828282;position: relative;}
#regright .formline .flhint{float: none;position: absolute;left: 310px;line-height: 40px;height: 40px;width: 100px;}
#regright .roundinput{line-height: 26px;height: 26px;}
#foot2{color: #999;padding: 18px 0 38px 0;margin-top: 118px;border-top: 1px solid #F5F5F5;}
#foot2 p{text-align: center;font-size: 12px;color: #999;margin-top: 20px;}
#regright.loginright{float: none;border: none;margin-left: auto;margin-right: auto;margin-top: 80px;}
#regright #verifycodeline.formline .labelright{width: 300px;}
#verifycode{width: 140px;float: left;}
#btncode{width: 124px;float: left;margin-left: 10px;height: 40px;line-height: 40px;}